<?php

declare(strict_types=1);

/**
 *​
 * HomeController.php
 * 普通注解路由的使用
 * User：Abell
 * Date：2020/4/11
 * Time：13:20
 */

namespace App\Controller\Home;

use App\Controller\BaseController;
use Hyperf\HttpServer\Contract\RequestInterface;
use Hyperf\HttpServer\Annotation\AutoController;

/**
 * @AutoController()
 */
class IndexController extends BaseController
{
     // Hyperf 会自动为此方法生成一个 /home/index 的路由，允许通过 GET 或 POST 方式请求
    public function index(RequestInterface $request)
    {
        // 从请求中获得 id 参数
        $id = $request->input('id', 1);
        return (string)$id;
    }

    public function test(){
        return 'hello test';
    }
}